package com.loong.system.common.backend.result;

import lombok.*;

import java.util.Date;

@Builder
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class SystemLetterResult{

    /**
     * id
     */
    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户类型
     */
    private Integer userType;

    /**
     * 内容
     */
    private String content;

    /**
     * 发送时间
     */
    private Date sendTime;

    /**
     *接收时间
     */
    private Date receiveTime;

    /**
     * 已读时间
     */
    private Date readTime;

    /**
     * 是否已读
     */
    private Boolean isRead;

    /**
     * 标签
     */
    private String tag;

    /**
     * 信件类型：0表示回复反馈，1表示系统发送的站内信
     */
    private Integer letterType;

    /**
     * 关联id
     */
    private Long linkId;

    /**
     * 发送人
     */
    private String sender;

    /**
     * 发送人id
     */
    private Long senderId;

    /**
     *标题
     */
    private String title;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date lastUpdateTime;

}